package part3.c15_facade;

/**
 * 外观模式
 * 比如封装了对java.sql包中的操作
 * 用户不需要知道sql细节
 * https://www.jianshu.com/p/1b027d9fc005
 *
 * 简单来讲，就是隐藏子系统内部细节，对外暴露一个简洁的使用外观
 *
 * 举个pc例子，启动某个应用程序，需要找到它的安装路径的启动程序
 * 但假如有了快捷方式，就舒服很多了，以后只需要在桌面即可启动它
 * 此后就不用关心这个应用程序的具体位置了
 *
 * 但必须限制用户直接对子系统的访问
 */
public class Demo {
}
